home *** CD-ROM | disk | FTP | other *** search
/ Chip 2006 June (Extra) / CHIP 2006-06.3.iso / program / tam_surum / Astronoid-v1.2.0.exe / $OUTDIR / data / scripts / environment / blue_sky.tcl < prev    next >
Encoding:
Text File  |  2006-03-01  |  2.4 KB  |  63 lines

  1. # setheightoffset : decale la skybox sur l'axe vertical
  2. # ---------------
  3. # arg1 : valeur du dΘcalage (doit etre compris entre -1 et 1 :
  4. #           -1 : la boite est complΦtement dΘcalΘ vers le bas
  5. #           1 : la boite est complΦtement dΘcalΘ vers le haut
  6.  
  7. setheightoffset -0.2
  8.  
  9. # setskyfade : defini le fondu en transparence de la skybox
  10. # ----------
  11. # arg1 et arg2 : dΘpart et fin du fondu sur le plan horizontal. Si la distance est inferieure
  12. #                α arg1, le ciel est opaque. Si la distance est comprise entre arg1 et arg2 le ciel est
  13. #                semi transparent. Si la distance est superieure α arg2, le ciel est invisible.
  14. #
  15. # arg3 et arg4: dΘpart et fin du fondu sur l'axe vertical
  16.  
  17. setskyfade 20000 30000 3000 6000
  18.  
  19. # setcloudfade : defini le fondu en transparence des nuages lorsqu'on s'en rapproche trop.
  20. # ------------
  21. # arg 1 et arg2 : dΘpart et fin du fondu. Si distance<arg1, les nuages sont invisibles.
  22.  
  23. setcloudfade 300 500
  24.  
  25. # addskylayer : ajoute un cotΘ de la skybox
  26. # -----------
  27. # arg1 : cotΘ de la sky box, peut avoir 6 valeurs:
  28. #            top,bottom,left,right,back,front
  29. # arg2 : fichier image 
  30.  
  31. addskylayer front "data/maps/environment/bluesky_front.bmp"
  32. addskylayer back "data/maps/environment/bluesky_back.bmp"
  33. addskylayer left "data/maps/environment/bluesky_left.bmp"
  34. addskylayer right "data/maps/environment/bluesky_right.bmp"
  35. addskylayer top "data/maps/environment/bluesky_top.bmp"
  36.  
  37. # addcloudlayer: ajoute un couche de nuage
  38. # -------------
  39. # arg1 : largeur de la couche
  40. # arg2 : altitude de la couche
  41. # arg3 et arg4 : vitesse des nuages sur le plan horizontal (x,y)
  42. # arg5 : rΘpΘtition des nuages (ou densitΘ)
  43. # arg6 : bitmap des nuages
  44.  
  45. addcloudlayer 50000 1250 0.01 0.003 13 "data/maps/environment/bluesky_cloud.png"
  46. addcloudlayer 50000 1500 0.008 0.004 7 "data/maps/environment/bluesky_cloud.png"
  47.  
  48. # setplanetfog: ajoute du brouillard sur une planete
  49. # ------------
  50. # arg1 : rayon de la planete
  51. # arg2,3,4,5 : couleur r,g,b,a du brouillard (a priori la valeur alpha doit etre egale α 1)
  52.  
  53. setplanetfog 143657 [ expr 136 / 255.0 ] [ expr 182 / 255.0 ] [ expr 220 / 255.0 ] 1
  54.  
  55.  
  56. # setmaxskyalpha : dΘfini une opacitΘ maximale au coeur de la skybox
  57. # --------------
  58. # arg1 : coefficient d'opacitΘ entre 0 et 1. 
  59. #        0 : le coeur de la boite est completement transparent
  60. #        1 : le coeur de la boite est completement opaque
  61.  
  62. #setmaxskyalpha 0.5
  63.